river ride - French English Dictionary